/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

import Entidades.Estadooperario;
import Entidades.Estadotransporte;
import java.util.List;
import logica.jpaControllers.EstadooperarioJpaController;
import logica.jpaControllers.EstadotransporteJpaController;

/**
 *
 * @author USER
 */
public class CtrlEstadotransporte {
   public CtrlEstadotransporte() {
    }
    //guarda articulo
    public void guardarEstadotransporte(Estadotransporte art) {
         EstadotransporteJpaController ga = new EstadotransporteJpaController();
        ga.create(art);
    }
    
    public void eliminarEstadotransporte(Estadotransporte estadooperario) throws Exception{
        EstadotransporteJpaController ga = new EstadotransporteJpaController();
        ga.destroy(estadooperario.getIdestadotransporte());
    }
    public void modificarEstadotransporte(Estadotransporte a) throws Exception {
         EstadotransporteJpaController ga = new EstadotransporteJpaController();
        ga.edit(a);
    }
    
     
   public Estadotransporte buscarEstadotransporte_X_idEstadotransporte(int idestadopersona){
        EstadotransporteJpaController ga = new EstadotransporteJpaController();
        return ga.findEstadotransporte(idestadopersona);

    }

    public Estadotransporte buscarEstadoTransporteNombre(String nom) throws Exception{
        EstadotransporteJpaController ga = new EstadotransporteJpaController();
        return ga.findEstadotransporte_x_nombre(nom);
    }

    public List<Estadotransporte> buscarTodosEstadotransporte() throws Exception{
        EstadotransporteJpaController ga = new EstadotransporteJpaController();
        return ga.findEstadotransporteEntities();
    }

}
